electric trap - Turkish English Dictionary